@charset "utf-8";

/*******************************/

/*searchhint*/
.searchhint{ margin-bottom: 10px;  }
.searchhint_t{ font-size: 14px; padding: 10px 0 15px 5px;}
.searchhint_c {display:table; }
.searchhint_c li{ float: left; margin: 5px; width: 160px;}
.alllist a{ font-weight: bold;}
.searchhint_relate{ background: #fffde7; border-bottom: 1px solid #fff; padding: 0 0 0 5px; margin: 10px 0 0 0; display:table; width: 99%;}
.searchhint_relate li{ float: left; margin: 5px; }

#searchrelate{ background: #fffde7; padding: 15px 10px; margin: 0 0 10px 0;}
#searchrelate a{ margin: 0 5px;}
.searchrelate_t{ font-size: 14px; font-weight: bold; color: #666; }
#searchFilter{ border-bottom: 10px solid #fff;}
.searchFilter_t{ color: #c3b180; font-weight: bold; background: url(../image/arrow1.gif) no-repeat right; padding-right: 15px;}
.searchFilter_c{ padding: 10px; background: #fff4cc; border-top: 1px solid #d4c7a4; margin-top: 5px;}

/*item filter*/
.filter_tab{ margin: 0; padding-left: 10px;background: url(../image/bg_tab.gif) repeat-x bottom; height: 32px; }
.filter_tab li{ float: left; margin: 0 3px 0 3px;  cursor: pointer;}
.filter_tab li h3{ display: none; }
.filter_shop { background: url(../image/tab_shop.png) no-repeat; width: 99px; height: 32px;}
.filter_mall { background: url(../image/tab_mall.png) no-repeat; width: 99px; height: 32px;}
.filter_current{ background-position: bottom;}

#filter_main{ background:#fffbec; height: 41px;  border-bottom: 1px solid #c9a972;}
.filter_title span{ display: none;}
.filter_title li{ display: block; float: left; margin: 0 0 0 2px;  cursor: pointer;}
.filter1{ background:url(../image/bt_filter1_0.gif) no-repeat; height: 31px; width: 97px;}
.filter2{ background:url(../image/bt_filter2_0.gif) no-repeat; height: 31px; width: 52px;}
.filter3{ background:url(../image/bt_filter3_0.gif) no-repeat; height: 31px; width: 52px;}
.filter4{ background:url(../image/bt_filter4_0.gif) no-repeat; height: 31px; width: 52px;}
.filter5{ background:url(../image/bt_filter5_0.gif) no-repeat; height: 31px; width: 52px;}

/* item*/
.item_t a{ font-size: 14px; font-weight: bold; }
.item_detail{ margin: 5px 0;}
.item_rank td{ text-align: center; vertical-align: middle;}
.item_rank img{ margin-bottom: 5px; border: 0; border: 0;}
.item_point{ font-size: 14px; font-weight: bold; width: 55px;}
.item_price{ font-size: 18px; font-weight: bold; color: #e5003c; width:102px;}


/*******************************/

/*content*/
#content{min-height:980px;}
#mainContent_2{ /*position: relative;*/ width: 740px; float: right; margin-top: 10px;}
#filter_main_m{ float: left; width: 100%;}
#filter_main span{ margin: 12px 0 8px 5px; width: 300px; float: left;}
.filter_title{width: 220px; height: 31px; float: right; margin: 5px 0 0 0; }
#search_filter_toolbar { clear: left; margin: 10px 0 0 0 ;}

.sortprice{ background:url(../image/bt_filter1_0.gif) top no-repeat; height: 31px; width: 97px;}
.sortservice{ background:url(../image/bt_filter2_0.gif) top no-repeat; height: 31px; width: 52px;}
.sortreality{ background:url(../image/bt_filter3_0.gif) top no-repeat; height: 31px; width: 52px;}
.sortvelocity{ background:url(../image/bt_filter4_0.gif) top no-repeat; height: 31px; width: 52px;}
.sortrate{ background:url(../image/bt_filter5_0.gif) no-repeat; height: 31px; width: 52px;}
.sortprice-asc{ background:url(../image/bt_filter1.gif) top no-repeat; height: 31px; width: 97px;}
.sortservice-asc{ background:url(../image/bt_filter2.gif) top no-repeat; height: 31px; width: 52px;}
.sortreality-asc{ background:url(../image/bt_filter3.gif) top no-repeat; height: 31px; width: 52px;}
.sortvelocity-asc{ background:url(../image/bt_filter4.gif) top no-repeat; height: 31px; width: 52px;}
.sortrate-asc{ background:url(../image/bt_filter5.gif) top no-repeat; height: 31px; width: 52px;}
.sortprice-desc{ background:url(../image/bt_filter1.gif) bottom no-repeat; height: 31px; width: 97px;}
.sortservice-desc{ background:url(../image/bt_filter2.gif) bottom no-repeat; height: 31px; width: 52px;}
.sortreality-desc{ background:url(../image/bt_filter3.gif) bottom no-repeat; height: 31px; width: 52px;}
.sortvelocity-desc{ background:url(../image/bt_filter4.gif) bottom no-repeat; height: 31px; width: 52px;}
.sortrate-desc{ background:url(../image/bt_filter5.gif) bottom no-repeat; height: 31px; width: 52px;}

.item_data { min-width: 260px; border-top:1px solid #ECECEC;}
.item_t {margin-top: 3px; height: 40px; overflow: hidden; }
.item {   padding: 10px 0; }
.item_rank{width: 217px;text-aling:c}
.item_rank td{ padding: 0 5px 10px 5px;}
.item_rank_ol{ width: 217px; border-top:1px solid #ECECEC;}
.item_list{ background: #fff; width: 99%; margin: 0 auto;}
.item_list td{ padding: 10px 0;}


/*left sidebar*/
#sidbar_left { width: 199px; float: left; margin-top: 10px;}
.search_shop01 { background: url(../image/bg_shopsearch_bar.gif) no-repeat top; height: 27px; }
.search_shop03 { background: url(../image/bg_shopsearch_bar.gif) no-repeat bottom; height: 5px; font-size: 1px;}
.search_shop02{ background: #fffbec; border-left:1px solid #dabd8b;border-right:1px solid #dabd8b;}
.cate_shop{ margin-top: 10px;}
.cate_shop01 { background: url(../image/bg_cateshop.gif) no-repeat top; height: 28px; }
.search_shop01 span,.cate_shop01 span { display: none;}
.cate_shop03 { background: url(../image/bg_cateshop.gif) no-repeat bottom; height: 5px; font-size: 1px;}
.cate_shop02{ background: #fff; border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd; border-bottom:1px solid #CDCDCD;padding: 10px;}

/*
.cate_shop02 ul{ color: #e5003c; font-weight: bold; border-bottom: 1px dotted #ccc; padding: 10px 0; line-height: 180%;}
.cate_shop02 ul a { color: #e5003c; font-weight: bold; }
.cate_shop02 li{ padding: 0 10px; font-weight: normal; }
.cate_shop02 li a{ color: #666; font-weight: normal; }
.cate_arrow_close{ width: 14px; background: url(../image/arrow3.gif) no-repeat top; height: 13px; cursor: pointer; }
.cate_arrow_open{ width: 14px; background: url(../image/arrow3.gif) no-repeat bottom; height: 13px; cursor: pointer;}
*/

.cate_shop_ul{ color: #e5003c; font-weight: bold; border-bottom: 1px dotted #ccc; padding: 10px 0; line-height: 180%;}
.cate_shop_ul li{ padding: 0 10px; font-weight: normal; }
.cate_shop_ul li a{ color: #666; font-weight: normal; }
.cate_shop_ul span{background-image:url("../image/arrow3.gif");background-position:right 0;background-repeat:no-repeat;color:#E5003C;cursor:pointer;font-weight:bold;height:15px;line-height:15px;padding-right:20px;margin-bottom:5px;}
.expanded span {background-position:right -17px;}
.expanded li{ display:none;}



.search_table1 { width: 190px;}
.search_table1 td{ font-weight: bold; padding: 6px 3px 0px 10px;}
.search_table2 td{ font-weight: normal; width: 80px; padding-left: 0;}
.search_table2 label{margin-left:2px;vertical-align:top;}
/*right sidebar*/
#sidebar_right { width: 200px; float: right;margin: 0 10px 0 0; }
.hot_list{margin-top:10px; }
.hot_list_t{  padding: 5px; border-bottom: 1px #b0b0b0 solid; height: 18px; }
.hot_list_title{color: #e50026; font-weight: bold; font-size: 14px; width: 100px; float: left;}
.more{ font-size:12px; width: 24px; float: right; background: url(../image/arrow2.gif) no-repeat right; padding: 0 10px 0 0 ;}
.hot_list_item { padding: 5px 0; border-bottom: #ccc dotted 1px;}
.hot_list_item img { width: 40px; height: 40px; float: left; margin: 0 10px 0 0; border: 0;}
.hot_list_item p { margin: 0 0 5px 0;}
.hot_list_c{ padding:0 5px;}
.hot_list_info { color: #ccc; padding:0 5px;}
.hot_list_info a{ color: #98b0e1;}

.hot_shop{ margin-top: 10px; background: #f5f5f5;}
.hot_shop_t h3{ display: none;}
.hot_shop_t { background:url("../image/bg_hot_bar.gif") no-repeat scroll center top transparent;color:#FFFFFF;font-size:14px;font-weight:bold;height:28px;padding-top:10px;width:200px;text-indent:10px;}
.hot_shop_item{padding: 10px 6px; color: #666;}
.hot_shop_item_img { width: 50px; height: 50px; float: left; margin: 0 10px 0 0; border: 0;}
.hot_shop_item_img2 { width: 70px;  float: left; margin: 0 10px 0 0; border: 0;}

.hot_shop_item p { margin: 3px 0;}
.hot_shop_c a{ font-weight: bold;}
.hot_shop_c{ width: 120px; float:right; }
.hot_shop_c2{ width: 105px; float:right; }
.hot_shop_btm{ background:url(../image/bg_hot_shop_bar.gif) no-repeat bottom; height: 4px; width: 200px; font-size: 1px;}

.item_list_pic_mall img{padding-top:15px;width:90px;}

.pagebox{margin-top:10px;}

.search_add{background-color: rgb(239, 254, 221); margin: 15px 0pt 18px; overflow: hidden; padding: 20px 20px 20px 30px;}
.search_add img{ vertical-align: bottom;margin-left:10px}